
"""super()"""
# 相对而言是我们B的父类
class A:
    # init同时也能够被继承
    def __init__(self):
        print('A')

    def test(self):
        print("aaaa")


# B继承了A 子类
class B(A):
    def __init__(self):
        print('B')
        # A.__init__(self)
        super(B, self).__init__()

    def test(self):
        print("bbbb")
        # 对该方法进行重写   同时实现子类和父类的功能
        # super(B, self).test()
        # super().test()
        # super(B, self).test()
        # A.test(self)   # 通过类名.方法名 强写 不推荐


b = B()  # 创建了B的对象
b.test()


